62555861d3a3da9a7139a848e5e474ec7c8daf6e,ruta-core/src/main/java/org/apache/uima/ruta/RutaStream.java,RutaStream,assignFeatureValue,#AnnotationFS#Feature#IRutaExpression#MatchContext#,968

Before Change


      throw new IllegalArgumentException("Not able to assign feature value (e.g., coveredText).");
    }
    CAS cas = annotation.getCAS();
    String range = feature.getRange().getName();
    if (range.equals(UIMAConstants.TYPE_STRING)) {
      if (value instanceof IStringExpression) {
        IStringExpression stringExpr = (IStringExpression) value;

After Change


      throw new IllegalArgumentException("Not able to assign feature value (e.g., coveredText).");
    }
    CAS cas = annotation.getCAS();
    Type range = feature.getRange();
    String rangeName = range.getName();
    if (rangeName.equals(UIMAConstants.TYPE_STRING)) {
      if (value instanceof IStringExpression) {